stone riprap - German English Dictionary